large pudendal lip - Turkish English Dictionary